plant licensing - English Synonyms Dictionary